package com.sunstar.liveplugin.view.live

object CodeUtil {

    fun getInfoByUtil(type:Int):String{
        return when(type){
            0->"初始化直播出错"
            1->"初始化视频直播出错"
            2->"初始化音频直播出错"
            3->"开始直播出错"
            4->"停止直播出错"
            5->"音频编码打包出错"
            6->"视频编码打包出错"
            7->"打开视频预览失败"
            8->"RTMP URL连接出错，会进一步调用网络信息报警service，弹出悬浮窗"
            9->"RTMP URL非法"
            10->"发送统计日志出错"
            11->"发送心跳日志出错"
            12->"音频录制权限打开失败"
            13->"设置的音频采样率不支持"
            14->"设置的音频硬件编码参数不支持"
            15->"音频采集实例创建失败"
            16->"音频采集失败"
            17->"网络QoS较差"
            18->"视频硬件编码出错"
            19->"视频水印初始化出错"
            20->"视频水印超出原始视频"
            21->"视频水印参数出错"
            22->"摄像头不支持设置的preview size"
            23->"开始preview完成"
            24->"开始直播完成"
            25->"停止直播完成"
            26->"停止视频采集完成"
            27->""
            28->"停止音频采集完成"
            29->""
            30->"切换摄像头完毕"
            31->"发送统计信息完毕"
            32->"服务器下发停止直播的命令"
            33->"发送心跳信息完毕"
            34->"用户所设置的采集分辨率，摄像头并不支持"
            35->"获得统计信息完毕"
            36->"连续一分钟视频帧率和码率都是0的消息"
            37->"直播中视频截图完成消息"
            38->"设置camera id出错（单摄像头设备常见）"
            39->"设置视频涂鸦出错"
            40->"伴音一首MP3文件结束"
            41->"推流URL格式不正确（例如使用拉流url进行推流）"
            42->"推流URL为空"
            43->"视频剪裁失败"
            44->"测速成功"
            45->"测速失败"
            else ->""
        }
    }

}